1240
1
3143
3
3172
2
2360
410
482
503
5
60
93
667
457
611040
4
124131
0
1331
2637
343
3899
1606
11
575
507
758
1197
2770
8
424
1735
15
476
4209
9
3163
541
2676
6