1632
2
611
0
575
1821
7
1785
984
733
566
1295
1
946
1363
2348
1411
2646
5
2570
1438
1397
3
2763
605
2837