1192
2
79
1
2964
1276
0
1374
5
1331
92
757
2376
6
284
427
2283
3
109
2253
1034
633
537
3208
7
1246
565
519
647
389
776
841
1340
440
93
212
967