1665
1
1565
3
2735
0
3287
848
3510
2
2758
729
968
2143
20634
8
322
1267
1501
3149
4
2334
2326
1302
1642
5009
2296
964
1190
257