2735
0
1780
1346
4
292
1020
514
2135
9
2634
957
31535
456
787
1557
403
530
1
1161
602
1133
1045
349
1939
454
968
722
1670
2121
2518
11
2416
13
1824