2499
2
1124
1
745
0
3304
4
952
1037
498
2878
12
1312
3
1365
6
148
370
449
1936
2288
848
1598
1347
5
765
1300
1222
1641
1999
11
1585
1371
1020
4442
2427
14
5733
1324