681
2
2232
5
1455
3
102
0
2240
6
2509
1365
655
1
2880
12
1434
4
3130
1187
893
908
1708
1181
1362
774
1025
450
631
975
833
654
962
1206
20
980
7
1064
556
656