2760
4
2934
2
1734
2180
3
436
1
3326
1513
1005
745
0
301
12149
1399
1361
1645
1562
915
1690
2360
6
1093
1814
1168
1632
2562
1746
635
673
1964
4179
1915
989