1816
0
621
566
2268
3
5296
13
1689
2
1768
1017
883
1794
2241
3485
7
2263
2367
1
1015
282
1380
611
2301
1726
1033
87
575
9504
6