2522
0
584
1152
1326
1
458
1129
1074
3287
1642
768
611
2086
282572
1009
363
478
2720
10
639
1238
5611
11
396
2952
422
1343
1578
2
1779
360
1297
1232
4328