637
0
1766
2
1590
1
790
2294
2999
3
1725
2082
1816
2173
1749
1883
83
1431
1161
605
5440
8
3035
2069
5
4358
6
1329
6779
2394
1690
2204
1547
1660
4179
2368
1788