4971
6
1088
578
0
638
1
1268
1378
1007
1172
2
2093
5
1227
1855
1454
1794
1653
1576
2630
3
3431
2224
6968
13
4348
2066
2690
1911
4439
4
2370