1695
4
2386
1
2297
2
2376
3
2463
2421
2032
0
806
796
6
6346
16
2012
2245
556
1554
1712
1289601
5464
9
1224
2530
6236
10
1226
2273
1407
1174
1894