1132
1
2916
0
1665
1768
2
1279
4368
9
1239
3140
14
6119
2564
4
2597
3
5
943
1122
1380
1966
3089
1553
3330
2003
3086
842
1537
1297
2011
1330
895
937
7
1378
1165