1036
3
1351
1
1111
4
1871
1495
1071
1197
2
6161
994
654
1123
1690
621
0
8648
17
696
3539
23
1286
1226
1211
5863
7
603
663
2091
1253
5
1596
2103
709574
3487
8
2184
2934