2475
1
2238
2371
5
2152
0
1924
645
6698
7
572
1304
17
1136
2
1174
797
929
3593
16
2272
9
2184
337
2462
932
2538
1775
4849
2732
50969
442
1653
440
989
460
2053