1586
1
1543
2
2390
3
1621
193
0
501
1639
4
1053
180849
256612
10176
26
2198
5
4713
14
2506
798
97284
88366
19
573
3091
7
971