2431
1
1045
0
1939
403
2982
3
650
320
454
7334
4
3621
8125
3691
5
675
1661
310
31535
330
509
909
1101
226919
14
1020
846
729
464
661
2301
2
19279
2096
349