883
1
1464
1267
2
1119
830
0
2562
2082
3926
14
1000
1380
645
2526
2209
526
3326
3
9305
8
4179
1699
652
32302
1212
1812
1064
496
1632
345
3629
1072
868
1679