1296
1
4295
5
4403
16
1368
2
1176
1076
7
3007
6968
0
2812
4166
738
1130
4872
3811
3445
4
2430
1515
3720
8
1324
2011
1133
624
935
1356
3159
1340
660
813
462