1132
0
670
383
1343
928
1
846
3116
2461
20
935
25127
2225
3
2947
282572
282
1056
2064
2830
7
1389
2
300
438
340
2719
493
2493
3498
4
1513
2697
5
694
1108
1390