1374
1
915
2194
2
1043
611
0
509
948
1733
1282
2470
484
1051
787
662
546
3268
717
58
2326
4
1650
288
661
1348
571
1518
290
2372
4106