2992
0
31535
1152
1045
1824
580
2522
2645
2093
2
1541
2748
1192
1
1428
355
303
213
552
269
871
503
1649
517
360
1418
29323
3287
458
2264
3
6800
1465