619
3
1813
1
4664
5
801
0
2349
2
4768
2082
526
1751
2562
1690
1787
2999
707
1425
1526
784
2522
1606
4117
1000
4179
1766
662
1172
1384
3326
1380
1168
496