1293
1
2669
2
951
619
564
2502
2740
2804
4
1569
3539
3
1320
83
930
957
771
3715
2620
2312
0
1636
3326
2522
3706
5
8607
8
2110
2262
4943
2153
7
1507
5732
1472