1218
0
693
1000
830
123674
35
496
1485
1
998
3329
3612
10
1766
2
1543
1093
382
1015
3562
1814
4
2403
3238
1954
3
1816
1746
4179
5310
4099
8
797