129
102
693700
742634
1154839
1403308
241
230
155
124
185
752687
114344
1692465
1093342
1990361
1737995
16777215