1306
1
2870
3
1799
2
1132
0
2461
20
1869
3287
480
543
520
417
503
2320
1343
251
1684
296
1945
1282
263
764
3626
2585
246
521
1436
1342
2714
5
597