2173
1
181997
11
1766
2
2715
6
1583
0
2027
2259
1350
4311
4228
3
6899
9
1663
5
1614
3765
4
1691
9954
1895
1681
833
1685
935
3401
446
1102
2710
1211
1509
1493
1883
2534