1067
1
1190
3008
4
1912
2
793
999
0
1191
9
642
83
515
3765
13
1501
3
1395
608
2227
7
1527
1756
2036
436
1073
2002
997
1099
1366
1274
1086
775
609
1030
512