1515
3
477
1
94424
3169
7
1985
2
1946
1252
0
1979
2825
2029
1326
2788
2156
3554
4311
5347
4
909
660
3261
2496
5432
2372
2189
2108
5055
3971
2300
1348
636
3587