472
0
1976
2
1874
1
913
611
2363
1246
3034
12
1129
1346
4
1806
3
484
598
1825
466
2663
6
4979
7
957
717
477
3439
17
787
2231
58
1282
1206
2470