1362
2
1007
3
1048
6
2189
1
2011
103
1339
4
1795
0
7285
5045
15
337
524
1942
1257
1288
8
429
761
969
3678
1306
1674
6964
5
716
2157
817
961
1777
1607
2432
2899