582
0
1679
2
2132
1162
1
1623
1431
1239
1267
1767
451
2057
370
4585
10
1683
3873
15
3735
4
345
3354
946
1383
1583
1522
1247
873
3470
5
3539
3
1777
1668
2505
3683