2992
6
83
1
1315
866
2530
4
1176
2
2767
753
773
1466
1720
844
0
787
812
2276
2502
8527
107
4768
5
2142
1401
2405
1636
948
1383
2272
3
469
2337
2238
1532