1129
0
1421
1
31535
25137
2201
964
1501
706
19279
2
661
17353
1330
2108
4
650
1054
1470
2000
1894
1374
1869
5
1513
1587
2368
1193
18385
2275
509
1326
5866
2097
3