1278
5
1086
3
1462
7843
233
2
431
1
322
0
2452
27
151
378
127
460
1222
97
254
620
1937
323
670
1305
1391
938
1069
1290
1146
997
355
1321
6
770
2072