2584
11
2304
3
181997
1862
1
3100
2
919
0
2271
4
3918
7
556
1243
1105
1103
484
2663
596
668
1744
4002
914
969
1998
938
2123
475
534
490
850
4398
10
1166
562